trail and rudimentary campsite - Espagnol Anglais Dictionnaire